package com.xfsg.core.log.enhancer;


import com.xfsg.core.log.config.AliyunLogItem;
import com.xfsg.core.log.config.AliyunLogProperties;

/**
 * @Author wanglaomo
 * @Date 2019/4/3
 **/
public interface LogEnhancer {

    /**
     * 判断是否已经绑定阿里云SDK
     * @return
     */
    boolean alreadyBound();

    /**
     *  接入阿里云日志服务
     * @param config
     */
    void enhance(AliyunLogProperties config, AliyunLogItem logItem);

    /**
     * 清除日志
     */
    void cleanUp();
}
